package com.huatai.datacenter.controller.test.dto.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 消防安全隐患记录表
 * @TableName tb_fire_safety_hazard_record
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
//@TableName(value ="tb_fire_safety_hazard_record")
public class TbFireSafetyHazardRecord {
    /**
     * 重点部位告警ID
     */
    @JsonProperty("ID")
    private String id;

    /**
     * 隐患子类
     */
    private String subClass;

    /**
     * 隐患大类
     */
    private String majorClass;

    /**
     * 告警时间
     */
    private String time;

    /**
     * 巡察任务名
     */
    private String patrolMission;

    /**
     * 处理人
     */
    private String handler;

    /**
     * 处理人部门
     */
    private String handlerDep;

    /**
     * 任务出动时间
     */
    private String beginTime;

    /**
     * 实际完成任务时间
     */
    private String actualFinishTime;

    /**
     * 处理状态
     */
    private String state;

    /**
     * 部位名称
     */
    private String unitName;

    /**
     * 所在区域
     */
    private String districtName;

    /**
     * 负责人
     */
    private String charger;

    /**
     * 联系方式
     */
    private String contact;

    /**
     * 温度
     */
    private String temperature;

    /**
     * 湿度
     */
    private String humidity;

    /**
     * 风力等级
     */
    private String wind_level;

    /**
     * 风向
     */
    private String wind_dir;

    /**
     * PM2.5浓度
     */
    @JsonProperty("PM25")
    private String PM25;

    /**
     * PM10浓度
     */
    @JsonProperty("PM10")
    private String PM10;

    /**
     * 
     */
    private Integer giveCount;

}